Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request includes several updates to the
HostView.svelte
,StageProgress.svelte
,+page.svelte
, andResourceList.svelte
components to improve functionality and user experience. The most important changes include updating the participant data fetching mechanism, adding loading indicators and a confirmation modal for stage transitions, and enhancing the appearance of the landing page and resource list.Updates to participant data fetching:
src/lib/components/session/HostView.svelte
: Changed from fetching user data individually to using Firestore snapshots for real-time updates of participant names.Enhancements to stage transitions:
src/lib/components/session/StageProgress.svelte
: Added loading indicators for stage transitions and a confirmation modal for ending the session. [1] [2]Improvements to landing page:
src/routes/+page.svelte
: Introduced a dynamic text highlight effect for the title on the landing page. [1] [2]Visual and UI updates:
src/lib/components/session/HostView.svelte
: Updated participant name display to handle loading states and truncation.src/routes/template/[id]/ResourceList.svelte
: Enhanced the appearance and layout of the resource upload buttons. (src/routes/template/[id]/ResourceList.svelteL263-R280)